package com.ledi.pay.response;

import java.util.Date;

import lombok.Data;

/**
 * 文件名称： com.ledi.pay.response.VoucherDetail.java<br/>
 * 初始作者： 钟小平<br/>
 * 创建日期： 2018年8月8日<br/>
 * 功能说明： 查询劵详情 <br/>
 * =================================================<br/>
 * 修改记录：<br/>
 * 修改作者 日期 修改内容<br/>
 * ================================================<br/>
 * Copyright (乐迪教育科技有限公司-幼儿事业部) 2017-2018.All rights reserved.<br/>
 */
@Data
public class VoucherDetail {

	/**
	 * 必填 28 券ID(同入参券ID) 20170616000730020041006ZYE2V
	 */
	private String voucherId;
	/**
	 * 必填 128 券名称(用户看到券名称) 商户代金券
	 */
	private String name;
	/**
	 * 必填 16 券所属用户ID 2088102146165572
	 */
	private String userId;
	/**
	 * 必填 32 券模板ID(模板唯一标识,创建模板返回) 0616844525285551005194106549
	 */
	private String templateId;
	/**
	 * 必填 32 券激活时间(券可以使用起始时间) 2015-04-02 13:32:43
	 */
	private Date gmtActive;
	/**
	 * 必填 32 券过期时间(券可以使用截止时间) 2015-04-02 13:32:43
	 */
	private Date gmtExpired;
	/**
	 * 必填 13 券面额(元) 1.00
	 */
	private Integer totalAmount;
	/**
	 * 必填 13 券余额(元) 1.00
	 */
	private String availableAmount;
	/**
	 * 必填 32
	 * 券状态(ENABLED:可用,DISABLED:不可用,DELETE:删除状态,TRANS:发放中,
	 * TRANSFER:已转增,UNC:未领取,USED:已使用,USING:使用中,REFUNDED:已退款,REFUNDING:
	 * 使用中,UNACTIVE:未激活,EXPIRED:已过期)
	 * ENABLED
	 */
	private String status;
	/**
	 * 必填 32 券创建时间(券发券时间) 2015-04-02 13:32:43
	 */
	private Date gmtCreate;
	/**
	 * 必填 4096 扩展信息,JSON格式 {}
	 */
	private String extendInfo;

	private BillDetails billDetails;

}
